<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Reflex.Framework</name>
    </assembly>
    <members>
        <member name="T:Reflex.Framework.Messaging.Message">
            <summary>
            Represents the object that creates- and parses a message.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Messaging.MessageHandler">
            <summary>
            Represents the object which is used to handle reading- and writing with familiar data types.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetBoolean(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetByte(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetBytes(System.UInt64,System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="lSize">The number of bytes to be read.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetChar(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetDouble(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetFloat(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetInteger(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetLong(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetPointer(System.UInt64,System.Boolean)">
            <summary>
            Reads a pointer from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="bProcess32">Indicates whether this is a 32-bit process.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetShort(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetString(System.UInt64,Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="eMessageHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetString(System.UInt64,System.UInt32,Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="iSize">Contains the size of the string.</param>
            <param name="eMessageHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetStructure``1(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <typeparam name="T">Contains the type of the structure.</typeparam>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetUnsignedInteger(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetUnsignedLong(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.GetUnsignedShort(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetBoolean(System.UInt64,System.Boolean)">
             <summary>
             Writes data to an area of memory.
            </summary>
             <param name="lAddress">A pointer to the base address.</param>
             <param name="bBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetByte(System.UInt64,System.Byte)">
             <summary>
             Writes data to an area of memory.
            </summary>
             <param name="lAddress">A pointer to the base address.</param>
             <param name="bBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetBytes(System.UInt64,System.Byte[])">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="bBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetChar(System.UInt64,System.Char)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="cBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetDouble(System.UInt64,System.Double)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="dBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetFloat(System.UInt64,System.Single)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="fBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetInteger(System.UInt64,System.Int32)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="iBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetLong(System.UInt64,System.Int64)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="lBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetPointer(System.UInt64,System.UInt64,System.Boolean)">
            <summary>
            Writes a pointer to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="lPointer">A pointer to the buffer that contains data to be written.</param>
            <param name="bProcess32">Indicates whether this is a 32-bit process.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetShort(System.UInt64,System.Int16)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="sBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetString(System.UInt64,System.String,Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="zString">A pointer to the buffer that contains data to be written.</param>
            <param name="eMemoryHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetString(System.UInt64,System.String,System.UInt32,Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="zString">A pointer to the buffer that contains data to be written.</param>
            <param name="iSize">Contains the size of the string.</param>
            <param name="eMemoryHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetStructure``1(System.UInt64,``0)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <typeparam name="T">Contains the type of the structure.</typeparam>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="hBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetUnsignedInteger(System.UInt64,System.UInt32)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="iBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetUnsignedLong(System.UInt64,System.UInt64)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="lBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageHandler.SetUnsignedShort(System.UInt64,System.UInt16)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="sBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="F:Reflex.Framework.Messaging.Message._bBuffer">
            <summary>
            Contains the message buffer.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Messaging.Message._iPosition">
            <summary>
            Contains the message read/write position.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Messaging.Message._iRewind">
            <summary>
            Contains the rewind length.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message._StructureRead(System.Type)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="hType">Contains the value type to read.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message._StructureWrite(System.Type,System.Object)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="hType">Contains the value type to write.</param>
            <param name="hValue">Contains the value to write.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.#ctor">
            <summary>
            Initialize a new instance of the MemoryMessage class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.#ctor(System.Byte[],System.UInt32)">
            <summary>
            Initialize a new instance of the MemoryMessage class.
            </summary>
            <param name="bBuffer">Contains the message buffer.</param>
            <param name="iPosition">Contains the message read/write position.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.Compress">
            <summary>
            Compress the internal byte array.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.Decompress">
            <summary>
            Decompress the internal byte array.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetBoolean">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetByte">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetBytes(System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lSize">The number of bytes to be read.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetBytes(System.UInt64,System.UInt64)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="lSize">The number of bytes to be read.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetChar">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetDouble">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetFloat">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetInteger">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetLong">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetShort">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetString(Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="eMemoryHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetString(System.UInt32,Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="iSize">Contains the size of the string.</param>
            <param name="eMemoryHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetStructure(System.Object)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="hObject">Contains the object to fill.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetStructure(System.Type)">
            <summary>
            Reads data from an area of memory.
            </summary>
            <param name="hType">Contains the type of the structure.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetStructure``1">
            <summary>
            Reads data from an area of memory.
            </summary>
            <typeparam name="T">Contains the type of the structure.</typeparam>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetUnsignedInteger">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetUnsignedLong">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.GetUnsignedShort">
            <summary>
            Reads data from an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetBoolean(System.Boolean)">
             <summary>
             Writes data to an area of memory.
            </summary>
             <param name="bBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetByte(System.Byte)">
             <summary>
             Writes data to an area of memory.
            </summary>
             <param name="bBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetBytes(System.Byte[])">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="bBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetBytes(System.UInt64,System.Byte[])">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lAddress">A pointer to the base address.</param>
            <param name="bBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetChar(System.Char)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="cBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetDouble(System.Double)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="dBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetFloat(System.Single)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="fBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetInteger(System.Int32)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="iBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetLong(System.Int64)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetShort(System.Int16)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="sBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetString(System.String,Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="zString">A pointer to the buffer that contains data to be written.</param>
            <param name="eMemoryHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetString(System.String,System.UInt32,Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="zString">A pointer to the buffer that contains data to be written.</param>
            <param name="iSize">Contains the size of the string.</param>
            <param name="eMemoryHandlerString">Represents the type of string.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetStructure(System.Object)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="hObject">Contains the object to write.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetStructure``1(``0)">
            <summary>
            Writes data to an area of memory.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetUnsignedInteger(System.UInt32)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="iBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetUnsignedLong(System.UInt64)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="lBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.SetUnsignedShort(System.UInt16)">
            <summary>
            Writes data to an area of memory.
            </summary>
            <param name="sBuffer">A pointer to the buffer that contains data to be written.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.Message.ToArray">
            <summary>
            Retrieve the byte array.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Messaging.Message.Length">
            <summary>
            Contains the length of the message.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Messaging.Message.Position">
            <summary>
            Contains the message read/write position.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Messaging.Message.Rewind">
            <summary>
            Contains the rewind length.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Converter.CommandConverter">
            <summary>
            Represents the object that is used as a converter.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Converter.CommandConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="hValue">The value produced by the binding source.</param>
            <param name="hTargetType">The type of the binding target property.</param>
            <param name="hParameter">The converter parameter to use.</param>
            <param name="hCultureInfo">The culture to use in the converter.</param>
        </member>
        <member name="M:Reflex.Framework.Converter.CommandConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="hValue">The value produced by the binding source.</param>
            <param name="hTargetType">The type of the binding target property.</param>
            <param name="hParameter">The converter parameter to use.</param>
            <param name="hCultureInfo">The culture to use in the converter.</param>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReObjectObserver">
            <summary>
            Represents the class capable of dispatching remoting enabled property changed notifications.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver._hChanged">
            <summary>
            Contains an object that notifies about property changes.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver._hChangedAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver._hDeleted">
            <summary>
            Contains an object that notifies about object deletion.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver._hDeletedAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver._hDictionary">
            <summary>
            Contains each Action with the related property name.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver._hObservable">
            <summary>
            Contains the observable.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.#ctor(System.Object)">
            <summary>
            Initialize a new instance of the ReActionObserver class.
            </summary>
            <param name="hObservable">Contains the observable object.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Add(System.String,System.Action)">
            <summary>
            Add a changed handler.
            </summary>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Add(System.Object,System.String,System.Action)">
            <summary>
            Add a changed handler.
            </summary>
            <param name="hObservable">Contains the observable object.</param>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Add(System.Linq.Expressions.Expression{System.Func{System.Object}},System.Action)">
            <summary>
            Add a changed handler.
            </summary>
            <param name="hExpression">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Add(System.Object,System.Linq.Expressions.Expression{System.Func{System.Object}},System.Action)">
            <summary>
            Add a changed handler.
            </summary>
            <param name="hObservable">Contains the observable object.</param>
            <param name="hExpression">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Remove(System.String,System.Action)">
            <summary>
            Remove a changed handler.
            </summary>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Remove(System.Linq.Expressions.Expression{System.Func{System.Object}},System.Action)">
            <summary>
            Remove a changed handler.
            </summary>
            <param name="hExpression">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver.Dispose(System.Boolean)">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
            <param name="bFullDispose">Indicates whether this is a full dispose; when false, handlers are not removed.</param>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReObjectObserver.Observable">
            <summary>
            Contains the observable.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReObjectObserver.Properties">
            <summary>
            Contains each observed property name.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Remoting.ReObjectObserver.PropertyChanged">
            <summary>
            Occurs when a property value changes.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReObjectObserver`1">
            <summary>
            Represents the class capable of dispatching remoting enabled property changed notifications.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver`1._hChanged">
            <summary>
            Contains an object that notifies about property changes.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver`1._hChangedAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver`1._hDeleted">
            <summary>
            Contains an object that notifies about object deletion.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver`1._hDeletedAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver`1._hDictionary">
            <summary>
            Contains each Action with the related property name.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserver`1._hObservable">
            <summary>
            Contains the observable.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.#ctor(`0)">
            <summary>
            Initialize a new instance of the ReActionObserver class.
            </summary>
            <param name="hObservable">Contains the observable object.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Add(System.String,System.Action{`0})">
            <summary>
            Add a changed handler.
            </summary>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Add(`0,System.String,System.Action{`0})">
            <summary>
            Add a changed handler.
            </summary>
            <param name="hObservable">Contains the observable object.</param>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Add(System.Linq.Expressions.Expression{System.Func{System.Object}},System.Action{`0})">
            <summary>
            Add a changed handler.
            </summary>
            <param name="hExpression">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Add(`0,System.Linq.Expressions.Expression{System.Func{System.Object}},System.Action{`0})">
            <summary>
            Add a changed handler.
            </summary>
            <param name="hObservable">Contains the observable object.</param>
            <param name="hExpression">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Remove(System.String,System.Action{`0})">
            <summary>
            Remove a changed handler.
            </summary>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Remove(System.Linq.Expressions.Expression{System.Func{System.Object}},System.Action{`0})">
            <summary>
            Remove a changed handler.
            </summary>
            <param name="hExpression">Contains the property name.</param>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserver`1.Dispose(System.Boolean)">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
            <param name="bFullDispose">Indicates whether this is a full dispose; when false, handlers are not removed.</param>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReObjectObserver`1.Observable">
            <summary>
            Contains the observable.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReObjectObserver`1.Properties">
            <summary>
            Contains each observed property name.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Remoting.ReObjectObserver`1.PropertyChanged">
            <summary>
            Occurs when a property value changes.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Messaging.MessageAttribute">
            <summary>
            Represents the object that indicates the size of an array.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageAttribute.#ctor(System.String)">
            <summary>
            Initialize a new instance of the MessageArray class.
            </summary>
            <param name="zName">Contains the name of the field containing the size.</param>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageAttribute.#ctor(System.Int32)">
            <summary>
            Initialize a new instance of the MessageArray class.
            </summary>
            <param name="iSize"> Contains the size of the array.</param>
        </member>
        <member name="P:Reflex.Framework.Messaging.MessageAttribute.Name">
            <summary>
            Contains the name of the field containing the size.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Messaging.MessageAttribute.Size">
            <summary>
            Contains the size of the array.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReObjectObserverCollection`1">
            <summary>
            Represents the class capable of dispatching remoting enabled collection notifications.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Communication.PropertyCommunication">
            <summary>
            Represents the class providing property binding.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Communication.ExpressionCommunication">
            <summary>
            Represents the class providing expression binding.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReObject">
            <summary>
            Enables access to objects across application domain boundaries in applications that support remoting.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObject.InitializeLifetimeService">
            <summary>
            Obtains a lifetime service object to control the lifetime policy for this instance.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Communication.ExpressionCommunication.GetExpression(System.Linq.Expressions.Expression{System.Func{System.Object}},System.String@)">
            <summary>
            Retrieve the property values from the expression.
            </summary>
            <param name="hExpression">Contains the expression.</param>
            <param name="zPropertyName">Contains the property name.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.ExpressionCommunication.GetStaticExpression(System.Linq.Expressions.Expression{System.Func{System.Object}},System.String@)">
            <summary>
            Retrieve the property values from the expression.
            </summary>
            <param name="hExpression">Contains the expression.</param>
            <param name="zPropertyName">Contains the property name.</param>
        </member>
        <member name="T:Reflex.Framework.Notification.IChanged">
            <summary>
            Represents an object that notifies about property changes.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Notification.IChanged.Changed">
            <summary>
            Occurs when a property changed.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Communication.PropertyCommunication._hProperties">
            <summary>
            Contains stored properties.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertyDefault(System.Linq.Expressions.Expression{System.Func{System.Object}})">
            <summary>
            Default the property.
            </summary>
            <param name="hExpression">Contains the expression.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertyDefault(System.String)">
            <summary>
            Default the property.
            </summary>
            <param name="zPropertyName">Contains the property name.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertyGet``1(System.Linq.Expressions.Expression{System.Func{System.Object}},``0)">
            <summary>
            Retrieve the property.
            </summary>
            <typeparam name="T">Contains the generic type.</typeparam>
            <param name="hExpression">Contains the expression.</param>
            <param name="hDefault">Contains the default value.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertyGet``1(System.String,``0)">
            <summary>
            Retrieve the property.
            </summary>
            <typeparam name="T">Contains the generic type.</typeparam>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hDefault">Contains the default value.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertyRaise(System.Linq.Expressions.Expression{System.Func{System.Object}})">
            <summary>
            Raises the Changed notification.
            </summary>
            <param name="hExpression">Contains the expression.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertyRaise(System.String)">
            <summary>
            Raises the Changed notification.
            </summary>
            <param name="zPropertyName">Contains the property name.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertySet``1(System.Linq.Expressions.Expression{System.Func{System.Object}},``0)">
            <summary>
            Set the property.
            </summary>
            <typeparam name="T">Contains the generic type.</typeparam>
            <param name="hExpression">Contains the expression.</param>
            <param name="hValue">Contains the value to set.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertySet``1(System.String,``0)">
            <summary>
            Set the property.
            </summary>
            <typeparam name="T">Contains the generic type.</typeparam>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hValue">Contains the value to set.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertySet``1(System.Linq.Expressions.Expression{System.Func{System.Object}},``0@,``0)">
            <summary>
            Set the property.
            </summary>
            <typeparam name="T">Contains the generic type.</typeparam>
            <param name="hExpression">Contains the expression.</param>
            <param name="hObject">Contains the object to set.</param>
            <param name="hValue">Contains the value to set.</param>
        </member>
        <member name="M:Reflex.Framework.Communication.PropertyCommunication.PropertySet``1(System.String,``0@,``0)">
            <summary>
            Set the property.
            </summary>
            <typeparam name="T">Contains the generic type.</typeparam>
            <param name="zPropertyName">Contains the property name.</param>
            <param name="hObject">Contains the object to set.</param>
            <param name="hValue">Contains the value to set.</param>
        </member>
        <member name="E:Reflex.Framework.Communication.PropertyCommunication.Changed">
            <summary>
            Occurs when a property changed.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserverCollection`1._hChangedCollection">
            <summary>
            Contains an object that notifies about collection changes.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserverCollection`1._hChangedCollectionAdded">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserverCollection`1._hChangedCollectionRemoved">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserverCollection`1._hDeleted">
            <summary>
            Contains an object that notifies about object deletion.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReObjectObserverCollection`1._hDeletedAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserverCollection`1.#ctor(System.Object)">
            <summary>
            Initialize a new instance of the ReObjectObserverCollection class.
            </summary>
            <param name="hObservable">Contains the observable object.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserverCollection`1.Added(System.Action{`0})">
            <summary>
            Add an added event handler to the collection.
            </summary>
            <param name="hAdded">Occurs when an item is added.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserverCollection`1.Added(Reflex.Framework.Notification.IChangedCollection{`0},System.Action{`0})">
            <summary>
            Add an added event handler to the collection.
            </summary>
            <param name="hChangedCollection">Contains an object that notifies about collection changes.</param>
            <param name="hAdded">Occurs when an item is added.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserverCollection`1.Removed(System.Action{`0})">
            <summary>
            Add a removed event handler to the collection.
            </summary>
            <param name="hRemoved">Occurs when an item is removed.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserverCollection`1.Removed(Reflex.Framework.Notification.IChangedCollection{`0},System.Action{`0})">
            <summary>
            Add a removed event handler to the collection.
            </summary>
            <param name="hChangedCollection">Contains an object that notifies about collection changes.</param>
            <param name="hRemoved">Occurs when an item is removed.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReObjectObserverCollection`1.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Remoting.ReObjectObserverCollection`1.CollectionChanged">
            <summary>
            Occurs when a collection changes.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Versioning.VersionHashing">
            <summary>
            Represents the object that performs a hashing algorithm.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Versioning.VersionHashing._iCachedCRC32TableList">
            <summary>
            Contains the cached CRC32 table list.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Versioning.VersionHashing._iCRC32Table">
            <summary>
            Contains the CRC32 table used to process the CRC32 hash.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Versioning.VersionHashing._iCRC32">
            <summary>
            Contains the CRC32 hash.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionHashing._BuildCRC32Table(System.UInt32)">
            <summary>
            Build a CRC32 table using the given a polynomial.
            </summary>
            <param name="iPolynomial">Contains the polynomial with which the CRC32 table is build.</param>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionHashing.#ctor">
            <summary>
            Initializes a new instance of the VersionHashing class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionHashing.#ctor(System.UInt32)">
            <summary>
            Initializes a new instance of the VersionHashing class.
            </summary>
            <param name="iPolynomial">Contains the polynomial used to create the hash.</param>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionHashing.Initialize">
            <summary>
            Initializes an implementation of HashAlgorithm.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionHashing.HashCore(System.Byte[],System.Int32,System.Int32)">
            <summary>
            Routes data written to the object into the hash algorithm for computing the hash.
            </summary>
            <param name="bBuffer">The input to compute the hash code for.</param>
            <param name="iOffset">The offset into the byte array from which to begin using data.</param>
            <param name="iCount">The number of bytes in the byte array to use as data.</param>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionHashing.HashFinal">
            <summary>
            Finalizes the hash computation after the last data is processed by the cryptographic stream object.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Versioning.VersionHashing.DefaultPolynomial">
            <summary>
            Contains the default polynomial (used in WinZip, Ethernet, etc)
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReActionDispatcher">
            <summary>
            Represents the class capable of dispatching a remoting-enabled event.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReActionDispatcher._hSynchronize">
            <summary>
            Contains the synchronization object.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReActionDispatcher._hThreadList">
            <summary>
            Contains the list of threads.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcher._PerformDispatch(System.Delegate,System.Object)">
            <summary>
            Dispatches an event.
            </summary>
            <param name="hDelegate">Contains the delegate.</param>
            <param name="hObject">Contains the delegate parameter.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcher.Dispatch(System.Action@)">
            <summary>
            Dispatch an event.
            </summary>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcher.Dispatch(System.Action{System.String}@,System.Linq.Expressions.Expression{System.Func{System.Object}})">
            <summary>
            Dispatch an event.
            </summary>
            <param name="hAction">Contains the delegate.</param>
            <param name="hExpression">Contains the expression.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcher.Dispatch(System.Collections.Generic.ICollection{System.Action}@)">
            <summary>
            Dispatch an event.
            </summary>
            <param name="hCollection">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcher.Dispatch``1(System.Action{``0}@,``0)">
            <summary>
            Dispatch an event.
            </summary>
            <typeparam name="T">Contains the delegate parameter type.</typeparam>
            <param name="hAction">Contains the delegate.</param>
            <param name="hObject">Contains the delegate parameter.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcher.Dispatch``1(System.Collections.Generic.ICollection{System.Action{``0}}@,``0)">
            <summary>
            Dispatch an event.
            </summary>
            <typeparam name="T">Contains the delegate parameter type.</typeparam>
            <param name="hCollection">Contains the delegate.</param>
            <param name="hObject">Contains the delegate parameter.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcher.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Messaging.MessageAttributeString">
            <summary>
            Represents the object that indicates the type of a string.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Messaging.MessageAttributeString.#ctor(Reflex.Framework.Messaging.MessageHandlerString)">
            <summary>
            Initialize a new instance of the MessageString class.
            </summary>
            <param name="eMemoryHandlerString">Represents the type of string.</param>
        </member>
        <member name="P:Reflex.Framework.Messaging.MessageAttributeString.Type">
            <summary>
            Represents the type of string.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Mathematics.Vector2d">
            <summary>
            Represents a vector in a two-dimensional positioning system.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.#ctor">
            <summary>
            Initialize a new instance of the Vector2d class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.#ctor(Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Initialize a new instance of the Vector2d class.
            </summary>
            <param name="hVector2d">Contains a vector in a two-dimensional positioning system.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.#ctor(System.Single,System.Single)">
            <summary>
            Initialize a new instance of the Vector2d class.
            </summary>
            <param name="X">Contains the position on the X-axis.</param>
            <param name="Y">Contains the position on the Y-axis.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.Equals(System.Object)">
            <summary>
            Determines whether the specified object is equal to the current object.
            </summary>
            <param name="hObject">The object to compare with the current object.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.ToString">
            <summary>
            Returns a string that represents the current object.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Equality(Reflex.Framework.Mathematics.Vector2d,Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the unary equality operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Inequality(Reflex.Framework.Mathematics.Vector2d,Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the unary inequality operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_UnaryPlus(Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the binary reinforcement operator.
            </summary>
            <param name="a">Contains the binary operator.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Addition(Reflex.Framework.Mathematics.Vector2d,Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the unary addition operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_UnaryNegation(Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the binary negation operator.
            </summary>
            <param name="a">Contains the binary operator.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Subtraction(Reflex.Framework.Mathematics.Vector2d,Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the unary subtraction operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Multiply(Reflex.Framework.Mathematics.Vector2d,Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the unary multiplication operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Multiply(Reflex.Framework.Mathematics.Vector2d,System.Single)">
            <summary>
            Performs the unary multiplication operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Multiply(System.Single,Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the unary multiplication operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Division(Reflex.Framework.Mathematics.Vector2d,System.Single)">
            <summary>
            Performs the unary division operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector2d.op_Division(System.Single,Reflex.Framework.Mathematics.Vector2d)">
            <summary>
            Performs the unary division operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="P:Reflex.Framework.Mathematics.Vector2d.X">
            <summary>
            Contains the position on the X-axis.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Mathematics.Vector2d.Y">
            <summary>
            Contains the position on the Y-axis.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Notification.IDeleted">
            <summary>
            Represents an object that notifies about object deletion.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Notification.IDeleted.Deleted">
            <summary>
            Occurs when the object is deleted.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Mathematics.Vector3d">
            <summary>
            Represents a vector in a three-dimensional positioning system.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.#ctor">
            <summary>
            Initialize a new instance of the Vector3d class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.#ctor(Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Initialize a new instance of the Vector3d class.
            </summary>
            <param name="hVector3d">Contains a vector in a three-dimensional positioning system.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.#ctor(System.Single,System.Single,System.Single)">
            <summary>
            Initialize a new instance of the Vector3d class.
            </summary>
            <param name="X">Contains the position on the X-axis.</param>
            <param name="Y">Contains the position on the Y-axis.</param>
            <param name="Z">Contains the position on the Z-axis.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.Distance(Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Retrieve the distance to the position.
            </summary>
            <param name="hVector3d">Contains the vector in a three-dimensional positioning system.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.Equals(System.Object)">
            <summary>
            Determines whether the specified object is equal to the current object.
            </summary>
            <param name="hObject">The object to compare with the current object.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.ToString">
            <summary>
            Returns a string that represents the current object.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Equality(Reflex.Framework.Mathematics.Vector3d,Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the unary equality operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Inequality(Reflex.Framework.Mathematics.Vector3d,Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the unary inequality operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_UnaryPlus(Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the binary reinforcement operator.
            </summary>
            <param name="a">Contains the binary operator.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Addition(Reflex.Framework.Mathematics.Vector3d,Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the unary addition operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_UnaryNegation(Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the binary negation operator.
            </summary>
            <param name="a">Contains the binary operator.</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Subtraction(Reflex.Framework.Mathematics.Vector3d,Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the unary subtraction operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Multiply(Reflex.Framework.Mathematics.Vector3d,Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the unary multiplication operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Multiply(Reflex.Framework.Mathematics.Vector3d,System.Single)">
            <summary>
            Performs the unary multiplication operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Multiply(System.Single,Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the unary multiplication operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Division(Reflex.Framework.Mathematics.Vector3d,System.Single)">
            <summary>
            Performs the unary division operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="M:Reflex.Framework.Mathematics.Vector3d.op_Division(System.Single,Reflex.Framework.Mathematics.Vector3d)">
            <summary>
            Performs the unary division operator.
            </summary>
            <param name="a">Contains the left-hand of the unary operator.</param>
            <param name="b">Contains the right-hand of the unary operator</param>
        </member>
        <member name="P:Reflex.Framework.Mathematics.Vector3d.X">
            <summary>
            Contains the position on the X-axis.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Mathematics.Vector3d.Y">
            <summary>
            Contains the position on the Y-axis.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Mathematics.Vector3d.Z">
            <summary>
            Contains the position on the Z-axis.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Setting">
            <summary>
            Represents a setting.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Setting._hDictionary">
            <summary>
            Contains the dictionary.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Setting._hParent">
            <summary>
            Contains the parent.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Setting._hList">
            <summary>
            Contains the list.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Setting._zFile">
            <summary>
            Contains the file.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Setting._zValue">
            <summary>
            Contains the value.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Setting.#ctor">
            <summary>
            Initialize a new instance of the Setting class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Setting.#ctor(Reflex.Framework.Messaging.Message)">
            <summary>
            Initialize a new instance of the Setting class.
            </summary>
            <param name="hMessage">Contains the message.</param>
        </member>
        <member name="M:Reflex.Framework.Setting.#ctor(Reflex.Framework.Messaging.Message,Reflex.Framework.Setting)">
            <summary>
            Initialize a new instance of the Setting class.
            </summary>
            <param name="hMessage">Contains the message.</param>
            <param name="hParent">Contains the parent.</param>
        </member>
        <member name="M:Reflex.Framework.Setting.#ctor(Reflex.Framework.Setting)">
            <summary>
            Initialize a new instance of the Setting class.
            </summary>
            <param name="hParent">Contains the parent.</param>
        </member>
        <member name="M:Reflex.Framework.Setting.#ctor(System.String)">
            <summary>
            Initialize a new instance of the Setting class.
            </summary>
            <param name="zFile">Contains the file.</param>
        </member>
        <member name="M:Reflex.Framework.Setting.ToMessage">
            <summary>
            Return the object that creates- and parses a message.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Setting.ToMessage(Reflex.Framework.Messaging.Message)">
            <summary>
            Return the object that creates- and parses a message.
            </summary>
            <param name="hMessage">Contains the object that creates- and parses a message.</param>
        </member>
        <member name="M:Reflex.Framework.Setting.ToString">
            <summary>
            Returns a string that represents the current object.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Setting.Save(System.String)">
            <summary>
            Save the setting.
            </summary>
            <param name="zFile">Contains the file.</param>
        </member>
        <member name="P:Reflex.Framework.Setting.Item(System.Int32)">
            <summary>
            Retrieve a setting.
            </summary>
            <param name="iIndex">Contains the index.</param>
        </member>
        <member name="P:Reflex.Framework.Setting.Item(System.String)">
            <summary>
            Retrieve a setting.
            </summary>
            <param name="zName">Contains the name.</param>
        </member>
        <member name="P:Reflex.Framework.Setting.Length">
            <summary>
            Contains the number of indexed elements.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Setting.Value">
            <summary>
            Contains the value.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Versioning.Version">
            <summary>
            Represents the object that resolves values based on a version file.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Versioning.VersionElement">
            <summary>
            Represents the object which allows interaction with an element.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Versioning.VersionElement._hElement">
            <summary>
            Contains the element.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Versioning.VersionElement._hElementList">
            <summary>
            Contains the list of elements that have been created by passing through this element.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Versioning.VersionElement._hElementParent">
            <summary>
            Contains the parent element.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Versioning.VersionElement._iValue">
            <summary>
            Contains the value of the element.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionElement.#ctor(System.Xml.Linq.XElement,Reflex.Framework.Versioning.VersionElement)">
            <summary>
            Initialize a new instance of the VersionElement class.
            </summary>
            <param name="hElement">Contains the element.</param>
            <param name="hElementParent">Contains the parent element.</param>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionElement.Attribute(System.String)">
            <summary>
            Retrieve the value of an attribute.
            </summary>
            <param name="zName">Contains the attribute name.</param>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionElement.ToString">
            <summary>
            Returns a string that represents the element.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionElement.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Versioning.VersionElement.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator that iterates through a collection.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Versioning.VersionElement.Item(System.String)">
            <summary>
            Indexer to provide read access for versioning.
            </summary>
            <param name="zName">Contains the name of the element.</param>
        </member>
        <member name="P:Reflex.Framework.Versioning.VersionElement.Symbol">
            <summary>
            Contains the symbol translation dictionary.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Versioning.VersionElement.Value">
            <summary>
            Contains the value of the element.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Versioning.Version._GetResourceName(System.Reflection.Assembly,System.String)">
            <summary>
            Retrieves the correct resource name of the provided file. 
            </summary>
            <param name="hAssembly">Contains the assembly in which the version files have been embedded.</param>
            <param name="zFile">Contains the URI which is to be used.</param>
        </member>
        <member name="M:Reflex.Framework.Versioning.Version.#ctor(System.Reflection.Assembly,System.String,System.String)">
            <summary>
            Initialize a new instance of the Version class.
            </summary>
            <param name="hAssembly">Contains the assembly in which the version files have been embedded.</param>
            <param name="zFile">Contains the name of the version file to load.</param>
            <param name="zCRC32">Contains the CRC32 that is to be loaded from the version file.</param>
        </member>
        <member name="P:Reflex.Framework.Versioning.Version.Owner">
            <summary>
            Contains the owner element.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Versioning.Version.Valid">
            <summary>
            Indicates whether or not this version is valid.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReActionDispatcherThread">
            <summary>
            Represents the class capable of processing a remoting-enabled an event.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcherThread.#ctor">
            <summary>
            Initialize a new instance of the ReActionDispatcherThread class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReActionDispatcherThread.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReActionDispatcherThread.Complete">
            <summary>
            Contains the completion event.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReActionDispatcherThread.Delegate">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReActionDispatcherThread.Invalid">
            <summary>
            Indicates whether the action is invalid.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReActionDispatcherThread.Initialize">
            <summary>
            Contains the initialization event.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReActionDispatcherThread.Object">
            <summary>
            Contains the delegate parameter.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReActionDispatcherThread.Task">
            <summary>
            Contains the task.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Collection.MtObservableCollectionChanged`1">
            <summary>
            Represents an observable collection with changed notification.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Notification.IChangedCollection`1">
            <summary>
            Represents an object that notifies about collection changes.
            </summary>
            <typeparam name="T">Contains the item type of the collection.</typeparam>
        </member>
        <member name="E:Reflex.Framework.Notification.IChangedCollection`1.Added">
            <summary>
            Occurs when an item is added.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Notification.IChangedCollection`1.Removed">
            <summary>
            Occurs when an item is removed.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Collection.MtObservableCollectionChanged`1._hObservableCollection">
            <summary>
            Contains an observable collection
            </summary>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.#ctor">
            <summary>
            Initialize a new instance of the MtObservableCollectionChanged class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator that iterates through a collection.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.Add(`0)">
            <summary>
            Adds an object to the end of the collection.
            </summary>
            <param name="item">The object to be added.</param>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.Clear">
            <summary>
            Removes all elements from the collection.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.Contains(`0)">
            <summary>
            Determines whether an element is in the collection.
            </summary>
            <param name="item">The object to locate</param>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.CopyTo(`0[],System.Int32)">
            <summary>
            Copies the entire collection to a compatible one-dimensional array.
            </summary>
            <param name="array">The one-dimensional array.</param>
            <param name="arrayIndex">The zero-based index in array at which copying begins.</param>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollectionChanged`1.Remove(`0)">
            <summary>
             Removes the first occurrence of a specific object from the collection.
            </summary>
            <param name="item">The object to remove from the collection.</param>
        </member>
        <member name="E:Reflex.Framework.Collection.MtObservableCollectionChanged`1.Added">
            <summary>
            Occurs when an ability is added.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Collection.MtObservableCollectionChanged`1.Removed">
            <summary>
            Occurs when an ability is removed.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Collection.MtObservableCollectionChanged`1.Count">
            <summary>
             Gets the number of elements actually contained in the collection.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Collection.MtObservableCollectionChanged`1.IsReadOnly">
            <summary>
            Indicates whether the collection is read only.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Converter.Utilities.CommandConverterDelegate">
            <summary>
            Represents the object that provides functionality for a delegated command.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Converter.Utilities.CommandConverterDelegate._hAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Converter.Utilities.CommandConverterDelegate.#ctor(System.Action)">
            <summary>
            Initialize a new instance of the CommandConverterDelegate class.
            </summary>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Converter.Utilities.CommandConverterDelegate.CanExecute(System.Object)">
            <summary>
            Defines the method that determines whether the command can execute in its current state.
            </summary>
            <param name="hParameter">Data used by the command. If the command does not require data to be passed, this object can be set to null.</param>
        </member>
        <member name="M:Reflex.Framework.Converter.Utilities.CommandConverterDelegate.Execute(System.Object)">
            <summary>
            Defines the method to be called when the command is invoked.
            </summary>
            <param name="hParameter">Data used by the command. If the command does not require data to be passed, this object can be set to null.</param>
        </member>
        <member name="E:Reflex.Framework.Converter.Utilities.CommandConverterDelegate.CanExecuteChanged">
            <summary>
            Occurs when changes occur that affect whether or not the command should execute.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Communication.ViewModelCommunication">
            <summary>
            Represents the class providing command- and property binding, as well as property change notifications.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Communication.ViewModelCommunication.#ctor">
            <summary>
            Initialize a new instance of the ViewModelCommunication class.
            </summary>
        </member>
        <member name="E:Reflex.Framework.Communication.ViewModelCommunication.PropertyChanged">
            <summary>
            Occurs when a property value changes.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Messaging.MessageHandlerString">
            <summary>
            Represents the type of string.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Messaging.MessageHandlerString.ASCII">
            <summary>
            Single byte sequence of bytes.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Messaging.MessageHandlerString.Unicode">
            <summary>
            Double byte sequence of bytes.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Messaging.MessageHandlerString.UTF8">
            <summary>
            Single byte sequence that takes an additional byte when the bit flag is set.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReAction">
            <summary>
            Represents the class capable of creating a remoting-enabled an event.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReAction._hAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReAction.#ctor(System.Action)">
            <summary>
            Initialize a new instance of the ReAction class.
            </summary>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReAction.Create(System.Action)">
            <summary>
            Creates a remoting enabled action.
            </summary>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReAction.Invoke">
            <summary>
            Invoke the delegate.
            </summary>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReAction.Action">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.ReAction`1">
            <summary>
            Represents the class capable of creating a remoting enabled delegate.
            </summary>
            <typeparam name="T">Contains the delegate parameter type.</typeparam>
        </member>
        <member name="F:Reflex.Framework.Remoting.ReAction`1._hAction">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReAction`1.#ctor(System.Action{`0})">
            <summary>
            Initialize a new instance of the ReAction class.
            </summary>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReAction`1.Create(System.Action{`0})">
            <summary>
            Creates a remoting enabled action.
            </summary>
            <param name="hAction">Contains the delegate.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.ReAction`1.Invoke(`0)">
            <summary>
            Invoke the delegate.
            </summary>
            <param name="hObject">Contains the delegate parameter.</param>
        </member>
        <member name="P:Reflex.Framework.Remoting.ReAction`1.Action">
            <summary>
            Contains the delegate.
            </summary>
        </member>
        <member name="T:Reflex.Framework.View.WindowView">
            <summary>
            Represents a window.
            </summary>
            <summary>
            WindowView
            </summary>
        </member>
        <member name="M:Reflex.Framework.View.WindowView.#ctor">
            <summary>
            Initialize a new instance of the WindowView class.
            </summary>
        </member>
        <member name="M:Reflex.Framework.View.WindowView.ReleaseCapture">
            <summary>
            Releases the mouse capture from a window in the current thread and restores normal mouse input processing.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Reflex.Framework.View.WindowView.SendMessage(System.IntPtr,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sends the specified message to a window or windows. The SendMessage function calls the window procedure for the specified window and does not return until the window procedure has processed the message.
            </summary>
            <param name="hWnd">A handle to the window whose window procedure will receive the message. If this parameter is HWND_BROADCAST ((HWND)0xffff), the message is sent to all top-level windows in the system, including disabled or invisible unowned windows, overlapped windows, and pop-up windows; but the message is not sent to child windows.</param>
            <param name="Msg">The message to be sent.</param>
            <param name="wParam">Additional message-specific information.</param>
            <param name="lParam">Additional message-specific information.</param>
        </member>
        <member name="M:Reflex.Framework.View.WindowView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Reflex.Framework.Remoting.Re">
            <summary>
            Represents the class capable of creating a remoting-enabled objects and connecting to them.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.Re._bIsClient">
            <summary>
            Indicates whether this process has been registered as a client.
            </summary>
        </member>
        <member name="F:Reflex.Framework.Remoting.Re._bIsServer">
            <summary>
            Indicates whether this process has been registered as a server.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Remoting.Re.Connect``1(System.String,System.String)">
            <summary>
            Connect to an inter-process communication channel and retrieve a proxy.
            </summary>
            <typeparam name="T">Contains the interface type.</typeparam>
            <param name="zUri">Contains the connection location.</param>
            <param name="zName">Contains the connection name.</param>
        </member>
        <member name="M:Reflex.Framework.Remoting.Re.Create``1(System.Type,System.String)">
            <summary>
            Create an inter-process communication channel.
            </summary>
            <typeparam name="T">Contains the interface type.</typeparam>
            <param name="hType">Contains the server type.</param>
            <param name="zUri">Contains the connection location.</param>
        </member>
        <member name="T:Reflex.Framework.Collection.MtObservableCollection`1">
            <summary>
            Represents an observable collection.
            </summary>
        </member>
        <member name="M:Reflex.Framework.Collection.MtObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
            <summary>
            Raises the CollectionChanged event with the provided arguments.
            </summary>
            <param name="hNotifyCollectionChangedEventArgs">Arguments of the event being raised.</param>
        </member>
        <member name="E:Reflex.Framework.Collection.MtObservableCollection`1.CollectionChanged">
            <summary>
            Occurs when an item is added, removed, changed, moved, or the entire list is refreshed.
            </summary>
        </member>
    </members>
</doc>
